Alamogordo Public Library
920 Oregon Avenue
Alamogordo, NM 88310-5851
(505)439-4140
Albuquerque Public Library
501 Copper Avenue NW
Albuquerque, NM 87102-3129
(505)768-5100
South Broadway/Frances Parrish Branch Library
1025 Broadway SE
Albuquerque, NM 87102-4403
(505)764-1742
South Valley Branch Library
3904 Isleta Boulevard SW
Albuquerque, NM 87105-6131
(505)877-5170
Ernie Pyle Branch Library
900 Girard Boulevard SE
Albuquerque, NM 87106-2935
(505)256-2065
Los Griegos Branch Library
1000 Griegos NW
Albuquerque, NM 87107-3749
(505)746-4020
North Valley Branch Library
7704-B 2nd Street NW
Albuquerque, NM 87107-6755
(505)897-8823
San Pedro Branch Library
5600 Trumbull Avenue SE
Albuquerque, NM 87108-3739
(505)256-2067
Erna Ferguson Branch Library
3700 San Mateo NE
Albuquerque, NM 87110-1246
(505)888-8100
Tony Hillerman Branch Library
8205 Apache NE
Albuquerque, NM 87110-4705
(505) 291-6262
Cherry Hills Branch Library
6901 Barstow Road NE
Albuquerque, NM 87111-1055
(505)857-8321
Juan Tabo Branch Library
3407 Juan Tabo NE
Albuquerque, NM 87111-5132
(505)291-6260
Taylor Ranch Branch Library
5700 Bogart Street NW
Albuquerque, NM 87120-4215
(505)897-8816
Central and Unser Branch Library
8081 Central NW
Albuquerque, NM 87121
505-768-4320
Alamosa/Robert L Murphy Memorial Branch Library
6900 Gonzales Road SW
Albuquerque, NM 87121-2401
(505)836-0684
Westgate Branch Library
1300 Delgado Drive SW
Albuquerque, NM 87121-8073
(505)833-6984
Lomas Tramway Branch Library
908 Eastridge NE
Albuquerque, NM 87123-1749
(505)291-6295
Artesia Public Library
205 West Quay Avenue
Artesia, NM 88210-2461
(505)746-4252
Aztec Public Library
319 South Ash Avenue
Aztec, NM 87410-2287
(505)334-7657
Belen Public Library
333 Becker Avenue
Belen, NM 87002-4337
(505) 966-2600
Bloomfield Public Library
333 South First Street
Bloomfield, NM 87413-3559
(505)632-8315
Bosque Farms Public Library
1455 West Bosque Loop
Bosque Farms, NM 87068-9077
(505)869-2227
Capitan Public Library
101 East 2nd Street
Capitan, NM 88316-1169
(505)354-3035
Carlsbad Public Library
101 South Halagueno Street
Carlsbad, NM 88220-5726
(575) 885-6776
NM State Govt.-Rural Bookmobile NE
356D East Ninth
Cimarron, NM 87714
(505)376-2474
Albert W. Thompson Memorial Library
17 Chestnut Street
Clayton, NM 88415-3523
(505)374-9423
Clovis-Carver Public Library
701 North Main Street
Clovis, NM 88101-6658
(505)769-7840
Cuba Public Library
13 East Cordova Avenue
Cuba, NM 87013-0426
(505)289-3100
Marshall Memorial Library
110 South Diamond Street
Deming, NM 88030-3727
(505)546-9202
Eagle Nest Public Library
74 North Tomboy Drive
Eagle Nest, NM 87718
(505)377-0657
Edgewood Community Library
171 B State Road 344
Edgewood, NM 87015
(505)281-0138
Espanola Public Library
313 North Paseo de Onate
Espanola, NM 87532-2638
(505)747-6087
Estancia Public Library
601 South Tenth Street
Estancia, NM 87016
(505)384-9655
Eunice Public Library
1003 Avenue North
Eunice, NM 88231-1629
(505)394-2336
Farmington Public Library
2101 Farmington Avenue
Farmington, NM 87401-7903
(505)599-1270
Fort Sumner Public Library
235 West Sumner Avenue
Fort Sumner, NM 88119
(505)355-2832
Octavia Children's Library
200 West Aztec Avenue
Gallup, NM 87301
(505) 726-6120
Octavia Fellin Public Library
115 West Hill Avenue
Gallup, NM 87301-6217
(505)863-1291
Mother Whiteside Memorial Library
525 West High Street
Grants, NM 87020-2526
(505)287-4793
Hatch Public Library
552 East Hall Street
Hatch, NM 87937-0289
(505)267-5132
Hobbs Public Library
509 North Shipp Street
Hobbs, NM 88240-5734
(505)397-9328
Woolworth Community Library Annex
222 South 2nd Street
Jal, NM 88252
(575) 395-2832
Woolworth Community Library
100 East Utah
Jal, NM 88252-1249
(505)395-3268
Rio Abajo Community Library
28 South Calle de Centro
La Joya, NM 87028-0046
(505)861-8289
Thomas Branigan Memorial Library
200 East Picacho Avenue
Las Cruces, NM 88001-3499
(575) 528-4000
Munson Center Branch Library
975 South Mesquite Street
Las Cruses, NM 88001
(575) 528-3406
Sage Café Branch Library
6121 Reynolds Drive
Las Cruses, NM 88001
(575) 528-3154
Carnegie Public Library
500 National Avenue
Las Vegas, NM 87701-4399
(505) 426-3304
Lordsburgh Hidalgo Library
208 East Third Street
Lordsburgh, NM 88045
(505) 542-9646
Mesa Public Library
2400 Central Avenue
Los Alamos, NM 87544-4055
(505) 662-8250
Los Lunas Public Library
460 Main Street NE
Los Lunas, NM 87031-1209
(505)839-3850
Lovington Public Library
115 South Main Street
Lovington, NM 88260-4246
(505)396-3144
Portales Public Library
218 South Avenue B
Portales, NM 88130-6299
(505)356-3940
Arthur Johnson Memorial Library
244 Cook Avenue
Raton, NM 87740-3900
(505)445-9711
Rio Rancho Public Library
755 Loma Colorado Boulevard NE
Rio Rancho, NM 87124-7616
(505) 891-5013
Roswell Public Library
301 North Pennsylvania Avenue
Roswell, NM 88201-4695
(575)622-7101
Ruidoso Public Library
107 Kansas City Road
Ruidoso, NM 88345-6922
(505)258-3704
Santa Fe Public Library
145 Washington Avenue
Santa Fe, NM 87501-2016
(505) 955-6785
Oliver La Farge Public Library
1730 Llano Street
Santa Fe, NM 87505-5412
(505)955-4860
Santa Fe Pub. Lib-La Farge Branch
1730 Llano Street
Santa Fe, NM 87505-5412
(505)955-4868
Vista Grande Public Library
14 Avenida Torreon
Santa Fe, NM 87508-8715
(505)466-7323
Moise Memorial Library
208 South 5th Street
Santa Rosa, NM 88435-2329
(505)472-3101
The Public Library
515 West College Avenue
Silver City, NM 88061-5097
(505)538-3672
Socorro Public Library
401 Park Street
Socorro, NM 87801-4543
(505)835-1114
Tatum Community Library
323 East Broadway
Tatum, NM 88267-0156
(505)398-4822
East Mountain Branch Library
487 NM 333
Tijeras, NM 87059
(505)281-8508
Truth or Consequences Public Library
325 Library Lane
Truth or Consequences, NM 87901-2375
(505)894-3027
Rural Bookmobile East
700 West Amarosa Street; Suite B
Tucumcari, NM 88401
(505)461-1206
Tucumcari Public Library
602 South Second Street
Tucumcari, NM 88401-2899
(575) 461-0295
Tularosa Public Library
515 Fresno Street
Tularosa, NM 88352-2622
(505)585-2711
White Rock Branch Library
10 Sherwood Boulevard
White Rock, NM 87547
(505) 662-8265